IsTimeline

며칠 전 StepView 를 리뷰를 하면서 Timeline 언급했었는데요, 오늘 리뷰할 프로젝트는 Timeline을 본격적으로 표방하면서 나온 프로젝트입니다.

2016/07/06 Editor’s choice

instant-solutions/ISTimeline
_ISTimeline - Simple timeline view written in Swift 2.2_github.com


StepView는 안드로이드, IsTimeline은 swift라는 차이는 있습니다.

또 하나의 차이는 StepView는 Step을 나타내는 여러가지 옵션이 있었던 반면 IsTimeline은 오직 TImeline을 위한 소스입니다.


설치

Cocoapod을 이용한 설치만으로도 가능하지만, 소스코드를 가져다 설치하는 방법도 있습니다. 저는 후자의 방법을 취했습니다.

실행

소스 코드는 아래와 같이 작성했습니다.

XCODE에서 기본 swift코드를 짜고 나면 위 그림과 같은 파일들이 생성이 되는데, DetailedViewController.swift 파일에 timeline() 함수를 만들고 뷰가 생성되는 시점인 ViewDidLoad() 함수에 소스코드를 집어 넣었습니다.

이러고 나면 아래와 같이 멋진 타임라인이 만들어 집니다.

swift 타임라인 만들 때 참조하기 괜찮아 보입니다.


StepView 리뷰는 다음과 같습니다.

StepView
_Android 에서 타임라인을 구현하고 싶은데 UI 때문에 고민이신 분들을 위해서 좋은 프로젝트입니다._techstory.shma.so

By Keen Dev on July 6, 2016.

Exported from Medium on May 31, 2017.